From mboxrd@z Thu Jan 1 00:00:00 1970 From: Gordan Bobic Subject: Re: [Xen VGA Passthrough] Cannot Complete All 3dmark Tests in Windows 8 HVM domU Date: Thu, 18 Sep 2014 10:10:01 +0100 Message-ID: <541AA169.4090900@bobich.net> References: <540F2406.1000307@gmail.com> "\"<540F2E71.9080509@gmail.com> <541053CB.6000403@gmail.com>" " <5411E7EC.1020008@gmail.com> <3e282d8d4fbb9e5e8c830ac7bf2682fe@mail.shatteredsilicon.net> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; Format="flowed" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: "Zytaruk, Kelly" , "xen-devel@lists.xen.org" List-Id: xen-devel@lists.xenproject.org On 09/16/2014 11:50 PM, Zytaruk, Kelly wrote: > Hi Gordan, > > Your request comes at a very opportune time. I have just started looking into asic reset and FLR support. > I found your thread at http://xen.1045712.n5.nabble.com/Re-VGA-passthrough-with-Xen-4-3-and-xl-toolstack-performance-degradation-resolved-td5721581.html > > I notice that there is mention of two patches; one for PCI bus reset and one for secondary passthru. I have seen a couple very old patches for primary passthru but I haven't looked at these two yet. If you could forward me a link to these patches I can quickly take a look and see whether it makes more sense to put a fix into QEMU or into the graphics driver. I don't recall patches for secondary passthrough, but that thread was quite a few months ago so I could be wrong. The device reset via bus reset was, IIRC, included in the upstream kernel a while back. See: http://lwn.net/Articles/562212/ I don't know at what kernel version this functionality may have been included. I'd hazard a guess that anyone who has an ATI card surviving domU reboots consistently has this functionality in their kernel. Gordan