From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755454AbYIEDcM (ORCPT ); Thu, 4 Sep 2008 23:32:12 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752747AbYIEDb4 (ORCPT ); Thu, 4 Sep 2008 23:31:56 -0400 Received: from mx2.redhat.com ([66.187.237.31]:60045 "EHLO mx2.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752718AbYIEDbz (ORCPT ); Thu, 4 Sep 2008 23:31:55 -0400 Date: Thu, 4 Sep 2008 21:26:13 -0600 From: Pete Zaitcev To: Matthew Wilcox Cc: Alan Stern , Greg KH , linux-usb@vger.kernel.org, bgmerrell@novell.com, hirofuchi@users.sourceforge.net, linux-kernel@vger.kernel.org, usbip-devel@lists.sourceforge.net Subject: Re: USBIP protocol Message-Id: <20080904212613.124d3656.zaitcev@redhat.com> In-Reply-To: <20080904214802.GO2772@parisc-linux.org> References: <20080903191023.GF2772@parisc-linux.org> <20080904214802.GO2772@parisc-linux.org> Organization: Red Hat, Inc. Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 4 Sep 2008 15:48:02 -0600, Matthew Wilcox wrote: > > It's referred to as SetPortFeature(PORT_RESET) in section 11.24.2.13; > > the request is actually sent to the device's upstream hub. > > Mmm. In this case, we don't have an upstream hub. The vhci-hcd driver > is on the host and sends URBs across the network where they're received > by the stub driver. The stub then sends them to the exported device. I'm sorry I'm barging into the conversation, but a HC without a root hub is rather shocking. One would think it easier to emulate a root hub with one port in HCD than to teach the whole stack about such thing as a hubless HC. -- Pete