From owner-freebsd-usb@FreeBSD.ORG Wed Feb 11 23:37:00 2009 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AC62D106568A; Wed, 11 Feb 2009 23:37:00 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 665058FC16; Wed, 11 Feb 2009 23:37:00 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id n1BNYsHo082734; Wed, 11 Feb 2009 16:34:54 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 11 Feb 2009 16:34:54 -0700 (MST) Message-Id: <20090211.163454.1678771438.imp@bsdimp.com> To: alfred@freebsd.org From: "M. Warner Losh" In-Reply-To: <20090211225701.GL68801@elvis.mu.org> References: <200902110954.37659.hselasky@c2i.net> <20090211225701.GL68801@elvis.mu.org> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-usb@freebsd.org Subject: Re: USB2: umass not detected correctly, axe not transmitting X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Feb 2009 23:37:01 -0000 In message: <20090211225701.GL68801@elvis.mu.org> Alfred Perlstein writes: : * Hans Petter Selasky [090211 00:52] wrote: : > Hi, : > : > On Wednesday 11 February 2009, Hiroharu Tamaru wrote: : > > Hi, : > > : > > I have an Atom Z530 semi-embedded system and tried the new USB2 stack. : > > I found some oddities and decided to report here. : > > : > > It is running 8.0-CURRENT as of yesterday, and I have GENERIC and USB2 : > > kernels to test with. I am testing with two usb devices: : > > : > > umass0: on : > > usbus3 axe0: on usbus3 : > > : > > First about the USB memory stick: : > > : > > 1) I setup a bootable USB memory stick, and this system : > > boots off umass da0 if I have the old USB1 kernel. : > > However, with USB2 kernel, it does not detect da0 at its final stage, : > > and fails to find the root filesystem. : > > I mean that the 'da0 at umass-sim0 bus 0 target 0 lun 0' message is not : > > shown, and it is not listed in the kernel detected list of disks at : > > 'mountroot>' prompt (shown by typing '?'). : > : > This is a known issue, see: : > : > http://wiki.freebsd.org/USB : : Is this the "delay in mountroot patch"? If so, I think it should go : in. Can you send to Andrew for commit? If he's not available, please : remind me to commit it. That patch needs comments that say it is a workaround because we don't have a way to signal the mountroot code that all my configuration is done. This is a problem for all hot-plug technologies... but other than a comment, I'm cool with that patch going in. Warner