From owner-freebsd-current@FreeBSD.ORG Wed Mar 16 14:07:12 2005 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 58D6116A4CE for ; Wed, 16 Mar 2005 14:07:12 +0000 (GMT) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 216E743D55 for ; Wed, 16 Mar 2005 14:07:11 +0000 (GMT) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de (cicely5.cicely.de [10.1.1.7]) (authenticated bits=0)j2GE75Hw025163 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Wed, 16 Mar 2005 15:07:06 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [IPv6:3ffe:400:8d0:301::12]) by cicely5.cicely.de (8.12.10/8.12.10) with ESMTP id j2GE5xVK088621 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 16 Mar 2005 15:06:00 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.12.11/8.12.11) with ESMTP id j2GE5x8b035230; Wed, 16 Mar 2005 15:05:59 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.12.11/8.12.11/Submit) id j2GE5wN4035229; Wed, 16 Mar 2005 15:05:58 +0100 (CET) (envelope-from ticso) Date: Wed, 16 Mar 2005 15:05:58 +0100 From: Bernd Walter To: Ian Dowse Message-ID: <20050316140558.GR19370@cicely12.cicely.de> References: <200503161030.aa68079@salmon.maths.tcd.ie> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200503161030.aa68079@salmon.maths.tcd.ie> X-Operating-System: FreeBSD cicely12.cicely.de 5.2-CURRENT alpha User-Agent: Mutt/1.5.6i X-Spam-Status: No, hits=-4.9 required=3.0 tests=BAYES_00 autolearn=no version=2.64 X-Spam-Report: * -4.9 BAYES_00 BODY: Bayesian spam probability is 0 to 1% * [score: 0.0000] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on cicely12.cicely.de cc: current@freebsd.org Subject: Re: EHCI enabled in GENERIC X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: ticso@cicely.de List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2005 14:07:12 -0000 On Wed, Mar 16, 2005 at 10:30:28AM +0000, Ian Dowse wrote: > > The EHCI driver (USB 2.0) has been enabled in the -CURRENT GENERIC > config for the i386 and amd64 platforms. Let me know if this causes > problems. There are still some outstanding issues, but there are > also systems where USB does not function at all without EHCI enabled. ehci should also work for alpha, but it has be removed from the install kernel for size reasons. > If there any severe problems then I'll remove it, or at least add > a tunable or hint to disable ehci. Not followed current development state. I think you managed to get high speed hubs working now. Another traditional show stopper was the reprobe of devices when ehci took over control for ports that their companion controller already had probed plus a few drivers that panic and devices with broken firmware that hang if catched at the wrong time. Even if everything with the reprobe works fine - things take much longer to boot - probing USB devices is a slow story right now and take around a second per device. It can easily delay booting for Minutes on systems with lots of USB devices. -- B.Walter BWCT http://www.bwct.de bernd@bwct.de info@bwct.de