diff options
| -rw-r--r-- | drivers/usb/gadget/function/f_diag.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/usb/gadget/function/f_diag.c b/drivers/usb/gadget/function/f_diag.c index bddee84d81e0..aea1e1d0fa11 100644 --- a/drivers/usb/gadget/function/f_diag.c +++ b/drivers/usb/gadget/function/f_diag.c @@ -270,6 +270,7 @@ static void diag_write_complete(struct usb_ep *ep, /* Queue zero length packet */ if (!usb_ep_queue(ctxt->in, req, GFP_ATOMIC)) return; + ctxt->dpkts_tolaptop_pending--; } else { ctxt->dpkts_tolaptop++; } |
