[Top][All Lists]

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

Re: [Qemu-discuss] [Qemu-devel] Regarding Intel IGD passthru support for

From: Raghavan Santhanam
Subject: Re: [Qemu-discuss] [Qemu-devel] Regarding Intel IGD passthru support for QEMU/KVM
Date: Tue, 9 Feb 2016 07:00:39 -0800

Hi All,

In an effort to *validate* my successful Intel IGD passthru with QEMU/KVM, more completely, I attempted
two of the other popular available releases as of now : Ubuntu 15.10 64-bit and Windows 10 LTSB 64-bit and
they work smoothly.

Here are their demo videos :
Ubuntu 15.10 64-bit as the guesthttps://www.youtube.com/watch?v=1_VXTDgqnHg
Windows 10 LTSB 64-bit as guesthttps://www.youtube.com/watch?v=WmKzRGT2cjI


On Sat, Jan 23, 2016 at 3:08 PM, Raghavan Santhanam <address@hidden> wrote:
Hi All,

As I mentioned, here is the Intel IGD Passthru in action, that's fully working without any issues, with QEMU/KVM running hardware-accelerated Android-x86 5.1/Lollipop : https://www.youtube.com/watch?v=PBN1DmarJ7k

Thank you all once again for the wonderful work on QEMU/KVM/XEN since many years!


On Wed, Jan 20, 2016 at 9:31 AM, Raghavan Santhanam <address@hidden> wrote:
Hi Gerd,

Thanks for the update.

Actually, I have already got Intel IGD passthru to work couple of days back with git commit being at f02ccf53693758b65843264e077f90cf295e7d98(disas/libvixl: Really suppress gcc 4.6.3 sign-compare warnings).

As far as Qemu is concerned, I am using default machine. I just had to modify the creation of PCI
devices code a little. And also the ISA bridge code. Host uses 3.* kernel(yes, it's quite old!). Guest is
using 4.* kernel. Everything is working without issues. By the way, in my case, Intel IGD is the primary
VGA. So, it has been challenging to accomplish this task since a very long period of time.

And guest I am using is Android-x86(5.1/Lollipop). Updates to follow . . .


On Wed, Jan 20, 2016 at 2:30 AM, Gerd Hoffmann <address@hidden> wrote:

> Based on the Intel IGD passthru support that has been added to
> Qemu/Xen code base, is there any way to use/reuse the same logic
> currently to have a successful passthru of an Intel IGD with Qemu/KVM
> on a Linux host(Ubuntu x86_64) or will that require some more
> work in addition to what Xen code based already has for the IGD
> passthru?

If you feel a bit adventurous you can try whenever current git master
(or 4.5-rc1 when Linus releases it next weekend) as guest kernel works
for you.

Recent linux kernels seem to not require the host bridge tweaks any
more.  A patch to recognize the qemu q35 south bridge has been added in
the merge window.

So using the q35 machine type + vfio passthrough without any special igd
tweaks has a fair chance to work.  opregion support isn't there yet, so
don't expect laptop panels work correctly.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]