From mboxrd@z Thu Jan 1 00:00:00 1970 From: Martin Wolf Subject: Re: vga passthrough // questions about pci passthrough Date: Fri, 28 Sep 2012 16:45:57 +0200 Message-ID: <5065B825.3060109@adiumentum.com> References: <50064D87.2090809@adiumentum.com> <50068134.4060306@siemens.com> <5006A72D.3080408@adiumentum.com> <5006ADF3.9030304@adiumentum.com> <1342621405.2229.194.camel@bling.home> <50081FBC.7060208@adiumentum.com> <1342714590.3142.4.camel@ul30vt> <5064364E.7050508@adiumentum.com> <1348768586.2320.204.camel@ul30vt.home> <50649E5C.6020808@adiumentum.com> <1348773491.2320.217.camel@ul30vt.home> <50655BE6.9050305@siemens.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: QUOTED-PRINTABLE Cc: Jan Kiszka , Alex Williamson To: kvm@vger.kernel.org Return-path: Received: from mail.andre-duewel.de ([178.63.55.43]:53727 "EHLO mail.andre-duewel.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757302Ab2I1OqF (ORCPT ); Fri, 28 Sep 2012 10:46:05 -0400 In-Reply-To: <50655BE6.9050305@siemens.com> Sender: kvm-owner@vger.kernel.org List-ID: well my first tests with the vga rom were useless because of apparmor=20 rules i guess now i placed the vga.rom in /usr/share/qemu ... well the error is gone=20 now but no changes ;) so i added the "bar" parameter but it also made no difference :( are you interested in the windows memory dump from the bsod? another thing, after i ran some benchmarks after a fresh reboot on win7= =20 i wanted to measure some values of the 7870 so i started gpu-z ( http://www.techpowerup.com/gpuz= / ) then almost immediately the vm froze i found one log entry in one of the libvirt log files: kvm: /build/buildd/qemu-kvm-1.2.0+noroms/exec.c:2255: register_subpage:= =20 Assertion `existing->mr->subpage || existing->mr =3D=3D &io_mem_unassig= ned'=20 failed. maybe you know what this is about. thanks again for your patience and help ;) Am 28.09.2012 10:12, schrieb Jan Kiszka: > On 2012-09-27 21:18, Alex Williamson wrote: >> On Thu, 2012-09-27 at 20:43 +0200, Martin Wolf wrote: >>> thank you for the information. >>> >>> i will try what you mentioned... >>> do you have some additional information about rebooting a VM with a >>> passed through videocard? >>> (amd / ati 7870) >> I don't. Is the bsod on reboot only or does it also happen on shutd= own? >> There's a slim chance it could be traced by enabling debug in the >> pci-assign driver and analyzing what the guest driver is trying to d= o. >> I'm hoping that q35 chipset support might resolve some issues with v= ga >> assignment as it exposes a topology that looks a bit more like one t= hat >> a driver would expect on physical hardware. Thanks, > From our attempts to get more working than what NVIDIA Quadro cards > support officially, my own experiments with q35 in this context and o= ur > discussions with NVIDIA, I'm pretty skeptical that this chipset will > make a difference here. Most problems are due to those non-standard s= ide > channels to configure the hardware, memory mappings etc. And getting > this working requires either cooperation of the vendor or *a lot* of > reverse engineering. > > Jan > --=20 Adiumentum GmbH Gf. Martin Wolf Banderbacherstra=C3=9Fe 76 90513 Zirndorf 0911 / 9601470 mwolf@adiumentum.com