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

Commit db13a82c authored by Mao Jinlong's avatar Mao Jinlong
Browse files

byte-cntr: Add init_completion for small data transfer



Add Add init_completion for small data transfer case to avoid issue
when call wait_for_completion in qdss_close.

Change-Id: I15e4d98def1e21c85fbb15780671ddeea3db79b7
Signed-off-by: default avatarMao Jinlong <jinlmao@codeaurora.org>
parent 82e0a0f5
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -340,6 +340,8 @@ static int usb_transfer_small_packet(struct qdss_request *usb_req,
			goto out;
		}

		init_completion(&usb_req->write_done);

		actual = tmc_etr_buf_get_data(etr_buf, drvdata->offset,
					req_size, &usb_req->buf);
		usb_req->length = actual;