On 23-03-24, Sascha Hauer wrote: > In fastboot_disable() all endpoints are disabled which will complete > all outstanding requests with -ESHUTDOWN. fastboot_unbind() is called > after that, so we do not need to deqeueue any requests there. > > Signed-off-by: Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> Reviewed-by: Marco Felsch <m.felsch@xxxxxxxxxxxxxx> > --- > drivers/usb/gadget/function/f_fastboot.c | 1 - > 1 file changed, 1 deletion(-) > > diff --git a/drivers/usb/gadget/function/f_fastboot.c b/drivers/usb/gadget/function/f_fastboot.c > index 4266b78b40..41450268fc 100644 > --- a/drivers/usb/gadget/function/f_fastboot.c > +++ b/drivers/usb/gadget/function/f_fastboot.c > @@ -319,7 +319,6 @@ static void fastboot_unbind(struct usb_configuration *c, struct usb_function *f) > { > struct f_fastboot *f_fb = func_to_fastboot(f); > > - usb_ep_dequeue(f_fb->out_ep, f_fb->out_req); > free(f_fb->out_req->buf); > usb_ep_free_request(f_fb->out_ep, f_fb->out_req); > f_fb->out_req = NULL; > -- > 2.30.2 > >