From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wright Subject: Re: Query on IOMMU Date: Wed, 22 Dec 2010 06:56:46 -0800 Message-ID: <20101222145646.GL15023@sequoia.sous-sol.org> References: <000DF292CEBFBB41A633359D615F1514022A5F7C@DB2PRD0103MB011.eurprd01.prod.exchangelabs.com> <20101221161502.GE15023@sequoia.sous-sol.org> <000DF292CEBFBB41A633359D615F1514022A5FA9@DB2PRD0103MB011.eurprd01.prod.exchangelabs.com> <20101221171225.GF15023@sequoia.sous-sol.org> <000DF292CEBFBB41A633359D615F1514022A5FDB@DB2PRD0103MB011.eurprd01.prod.exchangelabs.com> <20101221183322.GG15023@sequoia.sous-sol.org> <000DF292CEBFBB41A633359D615F1514022A5FF4@DB2PRD0103MB011.eurprd01.prod.exchangelabs.com> <20101221203459.GJ15023@sequoia.sous-sol.org> <000DF292CEBFBB41A633359D615F1514022A6BDB@DB2PRD0103MB011.eurprd01.prod.exchangelabs.com> <000DF292CEBFBB41A633359D615F1514022A6BF3@DB2PRD0103MB011.eurprd01.prod.exchangelabs.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Chris Wright , "kvm@vger.kernel.org" To: Prasad Joshi Return-path: Received: from sous-sol.org ([216.99.217.87]:60966 "EHLO sequoia.sous-sol.org" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752038Ab0LVO4v (ORCPT ); Wed, 22 Dec 2010 09:56:51 -0500 Content-Disposition: inline In-Reply-To: <000DF292CEBFBB41A633359D615F1514022A6BF3@DB2PRD0103MB011.eurprd01.prod.exchangelabs.com> Sender: kvm-owner@vger.kernel.org List-ID: * Prasad Joshi (P.G.Joshi@student.reading.ac.uk) wrote: > Is the answer > > "All PCI buses located behind a PCI-PCI bridge must reside between the seondary bus number and the subordinate bus number (inclusive)." > > 00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge > Bus: primary=00, secondary=01, subordinate=01, sec-latency=64 > > So all the PCI devices between secondary (01) and subordinate (01) (in this case same) are behind the PCI Bridge. Correct me if I am wrong. That's correct. You'll find secondary < subordinate when there's another bridge downstream. > 01:05.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 (rev 0c) > As Bus ID is 01 this ethernet controller is behind the PCI Bridge Yup. > 03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06) > As Bus: 03, I can assume this is not behind the PCI Bridge > > But if subordinate would have been, say 03 or 04, then even this ethernet card (03:00:0) would be behind the PCI Bridge. > > Am I correct? That's right. thanks, -chris