cvs commit: src/sys/dev/usb usbdevs uscanner.c

Fabio Checconi fabio at
Tue Oct 23 04:19:46 PDT 2007

> From: Luigi Rizzo <rizzo at>
> Date: Mon, Oct 22, 2007 11:02:25PM -0700
> One difference that we found (not sure where it was introduced)
> between -current and RELENG_6 is with the handling of usb transfers
> Fabio Checconi (in Cc, fabio at should have more details,

We had to set the USBD_SHORT_XFER_OK flag when calling
usbd_setup_isoc_xfer(), to accept short transfers, while 6.2 seemed
to accept them by default (or at least it accepted them with the
configurations we were using.)  We didn't find the change that made
this flag necessary.

More information about the cvs-src mailing list