intel / KVMGT-kernel

Other
41 stars 20 forks source link

what's the different between KVMGT and passthrough intel Integrated Graphics #19

Open maqiangddb opened 9 years ago

maqiangddb commented 9 years ago

I want know if we can just passthrough intel Integreated Graphics to VM? because KVMGT not supported for windows guest yet, if just passthrough to VM will be easier?

l1viathan commented 9 years ago

We'll work on windows support for KVMGT.

But hey, you can passing through IGD to Windows guest directly.

l1viathan commented 9 years ago

What's more, passthroug needs VT-d be present; KVMGT doesn't.

maqiangddb commented 9 years ago

@jikesong Does IGD can be passed through? I test VGA passthrough with GTX760, method is : vfio-pci + OVMF, it works fine. But I passthrough IGD of intel, it not work! if I miss something?

l1viathan commented 9 years ago

@maqiangddb : technically IGD can be passed through, either by legacy PCI assign, or by VFIO.

Personally I have a legacy pci assign solution on hand, but that's not for release; For VFIO base solutions, as far as I know, Andy Barnes has a solution:

https://www.outsideglobe.com/igdvfio

But I don't try that, not sure how stable it is.

maqiangddb commented 9 years ago

@jikesong If windows guest support of KVMGT will coming soon? Does it have an release time? seemingly there is not stable method for IGD passthrough.

l1viathan commented 9 years ago

Windows support of kvmgt is supposed to be released by end of Q4 2015, but hey this is only an estimation.

maqiangddb commented 9 years ago

@jikesong Can you tell me the detail of legacy pci assign solution of intel IGD? The archlinux blog say intel IGD is not supported YET.

l1viathan commented 9 years ago

@maqiangddb: this is only an internal POC and not going to upstream, so sorry I can't share it out.

sjangi commented 9 years ago

Hi Jike Listened to your video at kvm forum. I want to access Intel IGD (GPU) using on a 3.14.5 kernel based linux guest VM (since Intel media SDK OpenCL driver is based on that). Is KVMGT something worth trying? What is the recommended host OS? Thanks

l1viathan commented 9 years ago

@sjangi : we have released a new KVMGT with new repositories(merged with XenGT), you can find it here:

http://www.spinics.net/lists/kvm/msg122753.html

This 3.14-based repository is obsolete. Please have a try of the new one. If I understand correctly, Intel MediaSDK should work for the new KVMGT.

DigitAlchemies commented 8 years ago

Hi,

As I was searching for Intel IGD Passthru reports, I found some people here might find my success in passing the Intel IGD through the QEMU/KVM, interesting and useful. Here's a demo of it : https://www.youtube.com/watch?v=PBN1DmarJ7k.

Cheers, Raghavan