kvm.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GVT-g] [ANNOUNCE] 2018-Q3 release of KVMGT (Intel GVT-g for KVM)
@ 2018-10-19  7:04 Xu, Terrence
  2018-11-16 14:33 ` [Intel-gfx] " Joonas Lahtinen
  0 siblings, 1 reply; 3+ messages in thread
From: Xu, Terrence @ 2018-10-19  7:04 UTC (permalink / raw)
  To: 'igvt-g@lists.01.org', 'kvm@vger.kernel.org',
	'intel-gfx@lists.freedesktop.org',
	'linux-kernel@vger.kernel.org'
  Cc: Li, Susie, Wang, Zhenyu Z, Cowperthwaite, David J, Reddy,
	Raghuveer, Dong, Eddie, Yuan, Hang, Lv, Zhiyuan, Jin, Gordon,
	Downs, Mike, Wang, Hongbo


[-- Attachment #1.1: Type: text/plain, Size: 3985 bytes --]

Hi all,



We are pleased to announce an update of Intel GVT-g for KVM.



Intel GVT-g for KVM (a.k.a. KVMGT) is a full GPU virtualization solution with mediated pass-through, starting from 5th generation Intel Core(TM) processors with Intel processor graphics.  A virtual GPU instance is maintained for each VM, with part of performance critical resources directly assigned. The capability of running native graphics driver inside a VM, without hypervisor intervention in performance critical paths, achieves a good balance among performance, feature, and sharing capability.





Repositories:

-    Kernel: https://github.com/01org/gvt-linux  (tag: 2018-q3-gvt-stable-4.17)

-    Qemu: https://github.com/01org/igvtg-qemu  (tag: 2018-q3-stable-2.12.0)



Platform Support:

-    Server platforms: Intel(r) Xeon(r) E3_v4, E3_v5 and E3_v6 with Intel Graphics processor

-    Client platforms: Intel(r) Core(tm) 5th generation (code name: Broadwell), 6th generation (code name: Skylake), 7th generation (code name: Kabylake) and 7th SoC generation (code name: Broxton), the Broxton is new supported platform



Guest Operation System Validated:

-    Windows7 32-bit, Window7 64-bit, Windows8.1 64-bit, Windows10 64-bit

-    Ubuntu 18.04 64-bit



Major Changes since Q1'2018 Release:

-    This update is based on kernel version 4.17 and Qemu version 2.12.

-    Add the Broxton platform preliminary support for KVMGT.

-    Improve stability of dma-buf feature with some GPU reset issues be fixed.

-    More bug fixing and code refinement, please refer to git log.



Limitation or known issues:

-    Due to graphics hardware resource limitation, the maximum number of Windows VM is 7.

-    The pre-defined type 1, 2 or 4 of vGPU must be created for VM to install Windows 7 32-bit. vGPU type 8 is not allocated to have enough graphics resource to support Windows 7 32-bit.

-    Some 3rd party applications/tools like GPU_Z, Passmark 9.0 running in Windows VM may meet BSOD error. The workaround is to add "kvm.ignore_msrs=1" in host kernel's command line to avoid this.

-    There are still instability issues about Guest VM stability while the IOMMU feature is enabled on a few Broadwell and Kabylake machines. The workaround is to turn off IOMMU on Intel graphics device by adding "intel_iommu=igfx_off"  in Host kernel's command line.
-    For Broxton, only Linux guest is currently supported, and the Linux guest kernel must be the same as the host kernel.





Useful links:

-    Setup guide:

https://github.com/01org/gvt-linux/wiki/GVTg_Setup_Guide



-    New upstream architecture design introduction:

https://01.org/igvt-g/documentation/intel-gvt-g-new-architecture-introduction



-    Please subscribe to join the mailing list if you want to learn more about GVT-g project:

https://lists.01.org/mailman/listinfo/igvt-g



-    Please subscribe to join the mailing list if you want to contribute/review latest GVT-g upstream patches:

https://lists.freedesktop.org/mailman/listinfo/intel-gvt-dev



-    Official GVT-g portal:

https://01.org/igvt-g



-    More information about background, architecture and others about Intel GVT-g, can be found at:

http://www.linux-kvm.org/images/f/f3/01x08b-KVMGT-a.pdf

https://www.usenix.org/conference/atc14/technical-sessions/presentation/tian





Important Note:

The KVMGT project should be considered a work in progress. As such it is not a complete product nor should it be considered one. Extra care should be taken when testing and configuring a system to use the KVMGT project.







Thanks

Terrence

Tel: +86-21-6116 5390

MP: +86-1356 4367 024

Mail: terrence.xu@intel.com<mailto:terrence.xu@intel.com>



_______________________________________________

GVT-g mailing list

iGVT-g@lists.01.org<mailto:iGVT-g@lists.01.org>

https://lists.01.org/mailman/listinfo/igvt-g


[-- Attachment #1.2: Type: text/html, Size: 9879 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Intel-gfx] [GVT-g] [ANNOUNCE] 2018-Q3 release of KVMGT (Intel GVT-g for KVM)
  2018-10-19  7:04 [GVT-g] [ANNOUNCE] 2018-Q3 release of KVMGT (Intel GVT-g for KVM) Xu, Terrence
@ 2018-11-16 14:33 ` Joonas Lahtinen
  2018-11-19 12:20   ` Xu, Terrence
  0 siblings, 1 reply; 3+ messages in thread
From: Joonas Lahtinen @ 2018-11-16 14:33 UTC (permalink / raw)
  To: 'igvt-g@lists.01.org',
	'intel-gfx@lists.freedesktop.org',
	'kvm@vger.kernel.org',
	'linux-kernel@vger.kernel.org',
	Xu, Terrence
  Cc: Li, Susie, Wang, Zhenyu Z, Cowperthwaite, David J, Reddy,
	Raghuveer, Dong, Eddie, Yuan, Hang, Lv, Zhiyuan, Jin, Gordon,
	Downs, Mike, Wang, Hongbo

Quoting Xu, Terrence (2018-10-19 10:04:47)
> Platform Support:
> 
> -    Server platforms: Intel(r) Xeon(r) E3_v4, E3_v5 and E3_v6 with Intel
> Graphics processor
> 
> -    Client platforms: Intel(r) Core(tm) 5th generation (code name: Broadwell),
> 6th generation (code name: Skylake), 7th generation (code name: Kabylake) and
> 7th SoC generation (code name: Broxton), the Broxton is new supported platform

Does this mean that all SKUs from those platforms are supported so that when
users report bugs, they will be worked on?

Regards, Joonas

^ permalink raw reply	[flat|nested] 3+ messages in thread

* RE: [Intel-gfx] [GVT-g] [ANNOUNCE] 2018-Q3 release of KVMGT (Intel GVT-g for KVM)
  2018-11-16 14:33 ` [Intel-gfx] " Joonas Lahtinen
@ 2018-11-19 12:20   ` Xu, Terrence
  0 siblings, 0 replies; 3+ messages in thread
From: Xu, Terrence @ 2018-11-19 12:20 UTC (permalink / raw)
  To: Joonas Lahtinen, 'igvt-g@lists.01.org',
	'intel-gfx@lists.freedesktop.org',
	'kvm@vger.kernel.org',
	'linux-kernel@vger.kernel.org'
  Cc: Li, Susie, Wang, Zhenyu Z, Cowperthwaite, David J, Reddy,
	Raghuveer, Dong, Eddie, Yuan, Hang, Lv, Zhiyuan, Jin, Gordon,
	Downs, Mike, Wang, Hongbo

Yes, if you find and problem on we mentioned platform, you can file a bug on fd. (https://bugs.freedesktop.org/)  with component "DRM/iGVT-g".

>-----Original Message-----
>From: Joonas Lahtinen [mailto:joonas.lahtinen@linux.intel.com]
>Sent: Friday, November 16, 2018 10:34 PM
>To: 'igvt-g@lists.01.org' <igvt-g@lists.01.org>; 'intel-
>gfx@lists.freedesktop.org' <intel-gfx@lists.freedesktop.org>;
>'kvm@vger.kernel.org' <kvm@vger.kernel.org>; 'linux-
>kernel@vger.kernel.org' <linux-kernel@vger.kernel.org>; Xu, Terrence
><terrence.xu@intel.com>
>Cc: Li, Susie <susie.li@intel.com>; Wang, Zhenyu Z
><zhenyu.z.wang@intel.com>; Cowperthwaite, David J
><david.j.cowperthwaite@intel.com>; Reddy, Raghuveer
><raghuveer.reddy@intel.com>; Dong, Eddie <eddie.dong@intel.com>; Yuan,
>Hang <hang.yuan@intel.com>; Lv, Zhiyuan <zhiyuan.lv@intel.com>; Jin,
>Gordon <gordon.jin@intel.com>; Downs, Mike <mike.downs@intel.com>;
>Wang, Hongbo <hongbo.wang@intel.com>
>Subject: Re: [Intel-gfx] [GVT-g] [ANNOUNCE] 2018-Q3 release of KVMGT
>(Intel GVT-g for KVM)
>
>Quoting Xu, Terrence (2018-10-19 10:04:47)
>> Platform Support:
>>
>> -    Server platforms: Intel(r) Xeon(r) E3_v4, E3_v5 and E3_v6 with Intel
>> Graphics processor
>>
>> -    Client platforms: Intel(r) Core(tm) 5th generation (code name:
>Broadwell),
>> 6th generation (code name: Skylake), 7th generation (code name:
>> Kabylake) and 7th SoC generation (code name: Broxton), the Broxton is
>> new supported platform
>
>Does this mean that all SKUs from those platforms are supported so that
>when users report bugs, they will be worked on?
>
>Regards, Joonas

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2018-11-19 12:20 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-10-19  7:04 [GVT-g] [ANNOUNCE] 2018-Q3 release of KVMGT (Intel GVT-g for KVM) Xu, Terrence
2018-11-16 14:33 ` [Intel-gfx] " Joonas Lahtinen
2018-11-19 12:20   ` Xu, Terrence

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).