From owner-cvs-src@FreeBSD.ORG Tue Oct 23 11:19:46 2007 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 30F4716A420; Tue, 23 Oct 2007 11:19:46 +0000 (UTC) (envelope-from fabio@freebsd.org) Received: from sssup.it (ms01.sssup.it [193.205.80.99]) by mx1.freebsd.org (Postfix) with ESMTP id 0A1C113C4B5; Tue, 23 Oct 2007 11:19:44 +0000 (UTC) (envelope-from fabio@freebsd.org) Received: from [10.30.3.4] (HELO granpasso.retis) by sssup.it (CommuniGate Pro SMTP 4.1.8) with ESMTP-TLS id 35257510; Tue, 23 Oct 2007 12:07:49 +0200 Received: from granpasso.retis (localhost.retis [127.0.0.1]) by granpasso.retis (8.14.1/8.14.1) with ESMTP id l9NAJMk4064129; Tue, 23 Oct 2007 12:19:22 +0200 (CEST) (envelope-from fabio@freebsd.org) Received: (from fabio@localhost) by granpasso.retis (8.14.1/8.14.1/Submit) id l9NAJLxI064128; Tue, 23 Oct 2007 12:19:21 +0200 (CEST) (envelope-from fabio@freebsd.org) X-Authentication-Warning: granpasso.retis: fabio set sender to fabio@freebsd.org using -f Date: Tue, 23 Oct 2007 12:19:21 +0200 From: Fabio Checconi To: Luigi Rizzo Message-ID: <20071023101921.GA63437@gandalf.sssup.it> Mail-Followup-To: Luigi Rizzo , "M. Warner Losh" , bms@FreeBSD.org, luigi@FreeBSD.org, src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200710050726.l957QeMI059383@repoman.freebsd.org> <471D576C.30601@FreeBSD.org> <20071022.221749.-1844002269.imp@bsdimp.com> <20071022230225.A75447@xorpc.icir.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20071022230225.A75447@xorpc.icir.org> User-Agent: Mutt/1.4.2.3i Cc: luigi@freebsd.org, src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, bms@freebsd.org, "M. Warner Losh" Subject: Re: cvs commit: src/sys/dev/usb usbdevs uscanner.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Oct 2007 11:19:46 -0000 > From: Luigi Rizzo > 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.