Skip site navigation (1)Skip section navigation (2)
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>