CVSROOT: /cvs
Module name: src
Changes by: [email protected] 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@