From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Kiszka Subject: Re: Graphics pass-through Date: Wed, 11 May 2011 14:31:15 +0200 Message-ID: <4DCA8193.4030608@siemens.com> References: <4D415D70.8070105@web.de> <1296175554.2891.29.camel@x201> <4DC264CD.9080700@siemens.com> <1304608642.3081.35.camel@x201> <4DC7CCB3.8030607@siemens.com> <4DC807E3.4080706@siemens.com> <4DCA71C7.4070502@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Prasad Joshi , Alex Williamson , =?ISO-8859-1?Q?Andr=E9_Weidemann?= , "kvm@vger.kernel.org" , Oswaldo Cadenas , "Nikolaev, Maxim" To: Avi Kivity Return-path: Received: from thoth.sbs.de ([192.35.17.2]:26614 "EHLO thoth.sbs.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752558Ab1EKPyU (ORCPT ); Wed, 11 May 2011 11:54:20 -0400 In-Reply-To: <4DCA71C7.4070502@redhat.com> Sender: kvm-owner@vger.kernel.org List-ID: On 2011-05-11 13:23, Avi Kivity wrote: > On 05/09/2011 06:27 PM, Jan Kiszka wrote: >> To avoid having to deal with legacy I/O forwarding, we started with a >> dual adapter setup in the hope to leave the primary guest adapter at >> know-to-work cirrus-vga. But already in a native setup with on-board >> primary + NVIDIA secondary, the NVIDIA Windows drivers refused to talk >> to its hardware in this constellation. > > IIRC one issue with nvidia is that it uses non-BAR registers to move its > PCI BAR around, which causes cpu writes to hit empty space. I wonder if that would still be "virtualization friendly" as the adapter claims to be... > > One way to see if this is the problem is to trace mmio that misses both > kvm internal devices and qemu devices. We'll check. Jan -- Siemens AG, Corporate Technology, CT T DE IT 1 Corporate Competence Center Embedded Linux