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

Commit ce8e2cb1 authored by Vijayavardhan Vennapusa's avatar Vijayavardhan Vennapusa
Browse files

dwc3: gadget: Ratelimit error message in _dwc3_gadget_ep_queue()



If function driver tries to queue request which is already pending
with USB HW, this could result in printing error message. This could
cause flooding log buffer and resulting in crash. Hence ratelimit
the error message to avoid crash.

Change-Id: Ib4295effc9078f9d42c5c4cdbe5328448137c9f9
Signed-off-by: default avatarVijayavardhan Vennapusa <vvreddy@codeaurora.org>
parent f9be789a
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1279,7 +1279,7 @@ static int __dwc3_gadget_ep_queue(struct dwc3_ep *dep, struct dwc3_request *req)

	if (req->request.status == -EINPROGRESS) {
		ret = -EBUSY;
		dev_err(dwc->dev, "%s: %p request already in queue",
		dev_err_ratelimited(dwc->dev, "%s: %p request already in queue",
					dep->name, req);
		return ret;
	}