From owner-freebsd-current@FreeBSD.ORG Wed Oct 15 17:16:23 2008 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A598610656FC; Wed, 15 Oct 2008 17:16:23 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id 5D1388FC1F; Wed, 15 Oct 2008 17:16:23 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from trouble.errno.com (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id m9FHGMPM038060 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 15 Oct 2008 10:16:23 -0700 (PDT) (envelope-from sam@freebsd.org) Message-ID: <48F62566.90908@freebsd.org> Date: Wed, 15 Oct 2008 10:16:22 -0700 From: Sam Leffler Organization: FreeBSD Project User-Agent: Thunderbird 2.0.0.9 (X11/20071125) MIME-Version: 1.0 To: Alfred Perlstein References: <20081015150631.GI77664@elvis.mu.org> In-Reply-To: <20081015150631.GI77664@elvis.mu.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-DCC--Metrics: ebb.errno.com; whitelist Cc: current@freebsd.org Subject: Re: USB4BSD - release candidate 2 - coming to FreeBSD this week. X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Oct 2008 17:16:23 -0000 Alfred Perlstein wrote: > Guys, I'm planning on giving integration of Han's MPSAFE > and fast usb stack this coming week. > > Code is referenced in the below message. > > Please give feedback now so that I can be prepared. > > ----- Forwarded message from Hans Petter Selasky ----- > > From: Hans Petter Selasky > To: Alfred Perlstein > Cc: Andrew Thompson > Subject: Re: USB4BSD - release candidate 2 > Date: Sun, 28 Sep 2008 22:23:01 +0200 > Message-Id: <200809282223.02055.hselasky@c2i.net> > User-Agent: KMail/1.9.7 > > NOTE: The following file has been deleted: > > src/sys/dev/usb2/controller/uss820dci_pccard.c > > And the patch for the kernel config file is different. > > --HPS > > %md5 usb2_release_002.* > MD5 (usb2_release_002.diff) = 0209262b6df3a1e2aecac1c4fd553c41 > MD5 (usb2_release_002.tar.gz) = a8f9dd0ce9e3191d6446dc07c2151432 > %sha256 usb2_release_002.* > SHA256 (usb2_release_002.diff) = > 5d5d0c8ea2a4cf1ea631bd45082b56da1bf12cfc85b6e613bf881dca3949111b > SHA256 (usb2_release_002.tar.gz) = > 6d9001f4baf56e6a85c4e147de24b6c7d00c052e3840088b93a53ef4e4c92fb9 > % > > http://www.selasky.org/hans_petter/usb4bsd/for_review > > --HPS > > ----- End forwarded message ----- > > 1. libusb_20 appears to be undocumented (the manual page looks to be a placeholder) and the only example of use (usbconfig) has zero comments. 2. is there any way to list the set of quirks in the usb2_quirk module? I don't think going back to the source is sufficient as you may only have a binary to work with. 3. similarly for the driver container modules can one see the set of drivers bundled? 4. I'm interested to understand why these container modules exist instead of individual drivers. I don't see anything in the manual pages that references the drivers, can one still configure a kernel w/ only the specific drivers present on a system? (e.g. for embedded use) If so please fix the manual pages. 5. The man page description of the usb2_template module is unclear to me. I suspect an example would help. 6. Many files lack a copyright/license (e.g. modules/*). Sam