[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] [Xen-devel] Intel HD Graphics 4600 Xen VGA Passthrough to Windows 7 Ultimate HVM domU



On Thu, 25 Jul 2013 15:06:21 +0000, "Ren, Yongjie" <yongjie.ren@xxxxxxxxx> wrote:
-----Original Message-----
From: Gordan Bobic [mailto:gordan@xxxxxxxxxx]
Sent: Thursday, July 25, 2013 5:21 PM
To: Pasi KÃrkkÃinen
Cc: Ren, Yongjie; xen-users@xxxxxxxxxxxxx;
singapore.mr.teo.en.ming@xxxxxxxxx; Zhang, Xiantao;
xen-devel@xxxxxxxxxxxxx
Subject: Re: [Xen-devel] Intel HD Graphics 4600 Xen VGA Passthrough to
Windows 7 Ultimate HVM domU

 On Thu, 25 Jul 2013 12:07:25 +0300, Pasi KÃrkkÃinen <pasik@xxxxxx>
 wrote:
> On Thu, Jul 25, 2013 at 08:58:58AM +0000, Ren, Yongjie wrote:
>> > > N.B. I didn't use the latest traditional qemu because of the
>> following bug:
>> > >
>>

http://bugzilla-archived.xenproject.org//bugzilla/show_bug.cgi?id=1865
>> > >
>> >
>> > Hmm.. isn't that bug affecting qemu-traditional in general, not
>> PCI/GPU
>> > passthru specifically?
>> > Or is it *only* PCI/GPU passthru that it breaks for you?
>> >
>> It's a general device assignment issue.
>> Any PCI device can't be assigned to a HVM guest with the latest
>> qemu-traditional.
>>
>
> Ok. Is there already a separate thread on xen-devel about the
> qemu-traditional PCI assignment issue?
> If not, we should create one.

FWIW, I'm using qemu-dm (i.e. traditional) in 4.3 and am successfully passing USB, audio, GPU PCI devices using it (as long as I stay under
 the 2GB domU RAM limit). So whatever the issue is it isn't generic.

Hi Gordan,
Can you give me the commit of the traditional-qemu with which you can
successfully pass through USB/GPU to a guest ?
If your commit is before that culprit commit in that bugzilla, it should be
certainly successful for you to do device passthrough.

I am using unpatched 4.3.0 release version. It also worked for me
with 4.2.2. The bug report above may be bogus - there is no
config that was being used provided, and I recall seeing a similar
error when I had a typo in my device_model/device_model_override or
device_model_version config options. If you are seeing a similar
error, make sure the values you have set are as follows (adjust
to correct path to your qemu-dm):

device_model_override="/usr/lib/xen/bin/qemu-dm"
device_model_version="qemu-xen-traditional"

Gordan

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxx
http://lists.xen.org/xen-users

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.