Date: Tue, 23 Oct 2007 12:19:21 +0200 From: Fabio Checconi <fabio@freebsd.org> To: Luigi Rizzo <rizzo@icir.org> Cc: luigi@freebsd.org, src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, bms@freebsd.org, "M. Warner Losh" <imp@bsdimp.com> Subject: Re: cvs commit: src/sys/dev/usb usbdevs uscanner.c Message-ID: <20071023101921.GA63437@gandalf.sssup.it> In-Reply-To: <20071022230225.A75447@xorpc.icir.org> References: <200710050726.l957QeMI059383@repoman.freebsd.org> <471D576C.30601@FreeBSD.org> <20071022.221749.-1844002269.imp@bsdimp.com> <20071022230225.A75447@xorpc.icir.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> From: Luigi Rizzo <rizzo@icir.org> > 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@gandalf.sssup.it) 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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071023101921.GA63437>