From owner-cvs-src@FreeBSD.ORG Tue Mar 22 00:20:14 2005 Return-Path: <owner-cvs-src@FreeBSD.ORG> 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 6C2C716A4CE; Tue, 22 Mar 2005 00:20:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F49843D39; Tue, 22 Mar 2005 00:20:14 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2M0KEgk087535; Tue, 22 Mar 2005 00:20:14 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2M0KEv2087534; Tue, 22 Mar 2005 00:20:14 GMT (envelope-from iedowse) Message-Id: <200503220020.j2M0KEv2087534@repoman.freebsd.org> From: Ian Dowse <iedowse@FreeBSD.org> Date: Tue, 22 Mar 2005 00:20:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/usb usb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree <cvs-src.freebsd.org> List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>, <mailto:cvs-src-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/cvs-src> List-Post: <mailto:cvs-src@freebsd.org> List-Help: <mailto:cvs-src-request@freebsd.org?subject=help> List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>, <mailto:cvs-src-request@freebsd.org?subject=subscribe> X-List-Received-Date: Tue, 22 Mar 2005 00:20:14 -0000 iedowse 2005-03-22 00:20:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/usb usb.c Log: MFC 1.104, 1.105: defer boot-time exploration of USB busses until all devices in the system have been attached, but no later. This ensures that we do not explore ohci or uhci busses before the companion echi controller has been initialised, so it should fix the problem of multi-speed USB devices getting attached as USB 1 devices first and then re-attached as USB 2. Approved by: re (kensmith) Revision Changes Path 1.100.2.2 +26 -1 src/sys/dev/usb/usb.c