From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51084) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z3I1B-0005yi-8p for qemu-devel@nongnu.org; Fri, 12 Jun 2015 02:00:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z3I16-0000pV-Bb for qemu-devel@nongnu.org; Fri, 12 Jun 2015 02:00:41 -0400 Received: from mx1.redhat.com ([209.132.183.28]:40357) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z3I16-0000ol-5v for qemu-devel@nongnu.org; Fri, 12 Jun 2015 02:00:36 -0400 Message-ID: <1434088832.28479.7.camel@redhat.com> From: Gerd Hoffmann Date: Fri, 12 Jun 2015 08:00:32 +0200 In-Reply-To: <20150611191058.GA28252@morn.localdomain> References: <1434029828-31954-1-git-send-email-marcel@redhat.com> <20150611135841.GA7998@morn.localdomain> <55799751.1030904@redhat.com> <20150611142425.GA10763@morn.localdomain> <55799CD6.1060506@redhat.com> <20150611165404.GB20655@morn.localdomain> <5579C959.8020607@redhat.com> <20150611191058.GA28252@morn.localdomain> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH V2] pci: fixes to allow booting from extra root pci buses. List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Kevin O'Connor Cc: Marcel Apfelbaum , seabios@seabios.org, lersek@redhat.com, qemu-devel@nongnu.org, mst@redhat.com Hi, > On each boot, coreboot might decide to assign a different bus id to > the extra roots (for example, if a device with a PCI bridge is > inserted and it's bus allocation causes bus ids to shift). > Technically, coreboot could even change the order extra buses are > assigned bus ids, but doesn't today. > > This was seen on several AMD systems - I'm told at least some Intel > systems have multiple root buses, but the bus numbers are just hard > wired. This is how the qemu pxb works: root bus numbers are a config option for the root bridge device, i.e. from the guest point of view they are hard-wired. cheers, Gerd