From owner-cvs-src@FreeBSD.ORG Wed Mar 16 08:50:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4349116A4CE; Wed, 16 Mar 2005 08:50:18 +0000 (GMT) Received: from www.portaone.com (support.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A46B43D39; Wed, 16 Mar 2005 08:50:17 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.0.254] ([192.168.2.2]) (authenticated bits=0) by www.portaone.com (8.12.11/8.12.11) with ESMTP id j2G8oDIw034908 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 16 Mar 2005 09:50:14 +0100 (CET) (envelope-from sobomax@portaone.com) Message-ID: <4237F33D.6040100@portaone.com> Date: Wed, 16 Mar 2005 10:50:05 +0200 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Doug Barton References: <200503160234.j2G2YoBf024736@repoman.freebsd.org> <20050316000810.X3899@ync.qbhto.arg> In-Reply-To: <20050316000810.X3899@ync.qbhto.arg> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.80/685/Wed Jan 26 10:08:24 2005 clamav-milter version 0.80j on www.portaone.com X-Virus-Status: Clean cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: Ian Dowse Subject: Re: cvs commit: src/sys/i386/conf GENERIC src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 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: Wed, 16 Mar 2005 08:50:18 -0000 Doug Barton wrote: > On Wed, 16 Mar 2005, Ian Dowse wrote: > >> iedowse 2005-03-16 02:34:50 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/i386/conf GENERIC >> sys/amd64/conf GENERIC >> Log: >> Enable ehci by default on i386 and amd64. It had got to the stage >> where having this disabled was actually hurting us, since so many >> BIOSes include legacy USB emulation that takes control of all usb >> ports and only the ehci driver knows how to disable it. >> >> Revision Changes Path >> 1.431 +1 -0 src/sys/amd64/conf/GENERIC >> 1.424 +1 -0 src/sys/i386/conf/GENERIC >> >> http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sys/amd64/conf/GENERIC.diff?&r1=1.430&r2=1.431&f=h >> >> http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sys/i386/conf/GENERIC.diff?&r1=1.423&r2=1.424&f=h >> > > > Given all the bad things that happen to my system when I compile ehci > into the kernel, such as lost usb signals from my docking station, and > instant panics when I plug in certain usb 2 devices, I have to say I'm > not sure this is the best course of action. Has this been widely > discussed somewhere that I've not kept up on? I have the same worry. The problem with ehci that I am personally aware of is that it causes all USB devices that have been attached during the boot process in the presence of efci are forced to detach and attach again just near the point when root fs is to be mounted. This may cause troubles with booting off USB mass storage or cd-rom devices. -Maxim