X-Git-Url: https://gitweb.dragonflybsd.org/dragonfly.git/blobdiff_plain/fae1c9a2b39fb2057870df89317d19f3386dc2d8..08c7e327c33f7ccf89ae16af41f05e27bfd71fb5:/share/man/man9/usbdi.9 diff --git a/share/man/man9/usbdi.9 b/share/man/man9/usbdi.9 index b2731ae2e7..1ac04ab8db 100644 --- a/share/man/man9/usbdi.9 +++ b/share/man/man9/usbdi.9 @@ -515,12 +515,13 @@ queue except in the case of "xfer->error" equal to "USB_ERR_CANCELLED". No other USB transfers in the affected PIPE queue will be started until either: -.Bl -tag -width "1" +.Bl -tag -width "X" .It 1 The failing USB transfer is stopped using "usbd_transfer_stop()". .It 2 The failing USB transfer performs a successful transfer. .El +.Pp The purpose of this flag is to avoid races when multiple transfers are queued for execution on an USB endpoint, and the first executing transfer fails leading to the need for clearing of stall for