From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Hartmann Subject: Re: AMD KVM Pci Passthrough reports device busy Date: Wed, 11 Jul 2012 16:26:30 +0200 Message-ID: <201207111426.q6BEQTbh002928@mail.maya.org> References: <1338867845.23475.168.camel@bling.home> <201206051039.q55AdXda002609@mail.maya.org> <1338906425.23475.186.camel@bling.home> <20120606101105.GD757@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Alex Williamson , Chris Sanders , kvm@vger.kernel.org To: Joerg Roedel Return-path: Received: from mout6.freenet.de ([195.4.92.96]:46166 "EHLO mout6.freenet.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753968Ab2GKO3J (ORCPT ); Wed, 11 Jul 2012 10:29:09 -0400 In-Reply-To: <20120606101105.GD757@amd.com> Sender: kvm-owner@vger.kernel.org List-ID: Hello Joerg, Joerg Roedel wrote: > On Tue, Jun 05, 2012 at 08:27:05AM -0600, Alex Williamson wrote: >> Joerg, the question is whether the multifunction device above allows >> peer-to-peer between functions that could bypass the iommu. If not, we >> can make it the first entry in device specific acs enabled function I >> proposed: >> >> https://lkml.org/lkml/2012/5/30/438 >> >> and it would greatly simplify assigning PCI devices on these systems >> with VFIO. Thanks, > > Hm, good question. I will ask around and let you know what I find out. ping :-) May I please ask, if you meanwhile could get any information about potential peer-to-peer communication between the functions of the following multifunction device: 00:14.0 SMBus: Advanced Micro Devices [AMD] nee ATI SBx00 SMBus Controller (rev 42) 00:14.1 IDE interface: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 IDE Controller (rev 40) (prog-if 8a [Master SecP PriP]) 00:14.2 Audio device: Advanced Micro Devices [AMD] nee ATI SBx00 Azalia (Intel HDA) (rev 40) 00:14.3 ISA bridge: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 LPC host controller (rev 40) 00:14.4 PCI bridge: Advanced Micro Devices [AMD] nee ATI SBx00 PCI to PCI Bridge (rev 40) (prog-if 01 [Subtractive decode]) 00:14.5 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI2 Controller (prog-if 10 [OHCI]) 00:14.0 0c05: 1002:4385 (rev 42) 00:14.1 0101: 1002:439c (rev 40) 00:14.2 0403: 1002:4383 (rev 40) 00:14.3 0601: 1002:439d (rev 40) 00:14.4 0604: 1002:4384 (rev 40) 00:14.5 0c03: 1002:4399 Thanks, kind regards, Andreas