From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Brook Subject: Re: [Qemu-devel] [RFC PATCH 1/5] qdev: Create qdev_get_dev_path() Date: Tue, 15 Jun 2010 14:19:53 +0100 Message-ID: <201006151419.54215.paul@codesourcery.com> References: <20100614054923.879.33717.stgit@localhost.localdomain> <4C176B22.30201@siemens.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Cc: Jan Kiszka , "chrisw@redhat.com" , "kvm@vger.kernel.org" , "qemu-devel@nongnu.org" , Alex Williamson , "avi@redhat.com" , "kraxel@redhat.com" To: Markus Armbruster Return-path: Received: from mail.codesourcery.com ([38.113.113.100]:49346 "EHLO mail.codesourcery.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752766Ab0FONT6 (ORCPT ); Tue, 15 Jun 2010 09:19:58 -0400 In-Reply-To: Sender: kvm-owner@vger.kernel.org List-ID: > > Every hotplug-capable bus must have a proper addressing scheme, I think > > this is a reasonable and achievable requirement. Then we don't need > > instance numbers for those buses. > > What about USB? USB has useful device addresses (physical ports). These aren't used by most of the higher-level protocols (logically USB is a flat bus structure), but the physically tree topology is still there if you look hard enough. Paul