On Fri, 31 Jul 2020 04:49:33 -0600 (MDT)
Marcus Glocker <mgloc...@openbsd.org> wrote:

> CVSROOT:      /cvs
> Module name:  src
> Changes by:   mgloc...@cvs.openbsd.org        2020/07/31 04:49:33
> 
> Modified files:
>       sys/dev/usb    : if_atu.c if_aue.c if_axe.c if_axen.c 
>                        if_bwfm_usb.c if_cdce.c if_cue.c if_kue.c 
>                        if_mos.c if_mue.c if_otus.c if_ral.c
> if_rsu.c if_rum.c if_run.c if_smsc.c if_udav.c if_ugl.c 
>                        if_upgt.c if_upl.c if_ure.c if_url.c 
>                        if_urndis.c if_urtwn.c if_wi_usb.c if_zyd.c 
>                        ubcmtp.c ubsa.c uchcom.c ucom.c udl.c
> uhidev.c uhub.c ulpt.c umbg.c umcs.c umct.c umidi.c 
>                        umodem.c umsm.c uow.c uplcom.c usb_subr.c 
>                        usps.c uticom.c uts.c utvfu.c uvideo.c
> uvscom.c uxrcom.c 
> 
> Log message:
> Nuke all occurrences of usbd_abort_pipe() if it gets called right
> before usbd_close_pipe(), since usbd_close_pipe() already takes care
> about aborting non-empty pipes.
> 
> As investigated by gerhard@ usbdi.c rev. 1.57 did add
> usbd_abort_pipe() to usbd_close_pipe(), but the drivers didn't get
> cleaned up afterwards.
> 
> ok gerhard@

And post ok mpi@

Reply via email to